home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 27 / CU Amiga Magazine's Super CD-ROM 27 (1998)(EMAP Images)(GB)[!][issue 1998-10].iso / CUCD / Programming / THXPlayLib / developer / E / libraries / thxplay.e next >
Encoding:
Text File  |  1998-06-05  |  700 b   |  26 lines

  1. /*
  2. **    $VER: libraries/thxplay.e 5.2 (10.06.98)
  3. **
  4. **    A few simple facts about the THX module header.
  5. **
  6. **    (C) Copyright 1997-1998 Kyzer/CSG
  7. **    All Rights Reserved.
  8. */
  9.  
  10. OPT MODULE
  11. OPT EXPORT
  12.  
  13. CONST THX_ID = "THX\0", THX2_ID = "THX\0"+1
  14.  
  15. OBJECT thxheader
  16.   id:LONG  -> header ID (THX_ID or THX2_ID valid)
  17.   skip:INT -> skipvalue (ignore)
  18.   len:INT  -> length of position list AND $FFF (1-999 valid)
  19.            -> cia speed AND $7000 >> 12 (0-3 valid)
  20.   res:INT  -> restart point AND $FFF (0-(len-1) valid)
  21.   trl:CHAR -> length of each track (1-64 valid)
  22.   trk:CHAR -> number of tracks (0-255 valid)
  23.   smp:CHAR -> number of samples (0-63 valid)
  24.   ss:CHAR  -> number of subsongs (0-255 valid)
  25. ENDOBJECT
  26.